@import url(../cdn/myreset.min.css);
* {
  outline: none;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

html, body {
  width: 100%;
  height: 100%;
  background: #f3f3f3; }

.img-box {
  width: 100%; }
  .img-box img {
    width: 100%;
    height: 30%; }

.title {
  background: #ffffff;
  width: 100%;
  padding-top: 0.13333rem;
  display: -webkit-box; }
  .title .content {
    -webkit-box-flex: 1;
    box-sizing: border-box; }
  .title .left {
    padding-left: 0.26667rem;
    padding-top: 0.13333rem;
    padding-bottom: 0.13333rem; }
    .title .left .name {
      line-height: 0.6rem;
      font-size: 0.4rem; }
    .title .left .detail {
      font-size: 0.29333rem;
      line-height: 0.53333rem;
      color: #b0b0b0; }
  .title .right {
    width: 1.06667rem;
    display: -webkit-box;
    -webkit-box-pack: justify;
    padding-right: 0.26667rem;
    -webkit-box-align: center; }
    .title .right .price {
      font-size: 0.34667rem; }
    .title .right .basePrice {
      color: #cfcfcf;
      text-decoration: line-through; }
    .title .right .salePrice {
      color: #f89f49; }

.institutionName {
  margin: 0.13333rem 0;
  background: #ffffff;
  font-size: 0.4rem;
  height: 1.28rem;
  line-height: 1.28rem;
  padding-left: 0.26667rem;
  box-sizing: border-box; }

.description {
  background: #ffffff;
  font-size: 0.32rem;
  line-height: 0.53333rem;
  padding: 0.26667rem;
  box-sizing: border-box; }
.description img{
  width:100%;
}
.bottom-toolbar {
  height: 1.41333rem;
  width: 100%;
  background: #247fd9;
  position: fixed;
  left: 0px;
  bottom: 0px;
  display: -webkit-box; }
  .bottom-toolbar .fav {
    height: 100%;
    -webkit-box-flex: 1; }
    .bottom-toolbar .fav p {
      height: 100%;
      width: 0.66667rem;
      padding-top: 0.21333rem;
      box-sizing: border-box;
      margin: 0 0 0 0.93333rem; }
      .bottom-toolbar .fav p img {
        height: 0.50667rem;
        margin: 0 auto; }
      .bottom-toolbar .fav p span {
        text-align: center;
        font-size: 0.32rem;
        color: #ffffff;
        margin-top: 0.24rem;
        display: inline-block; }
  .bottom-toolbar .buy {
    width: 3.85333rem;
    text-align: center;
    line-height: 1.41333rem;
    background: #ff8920;
    color: #ffffff;
    font-size: 0.34667rem; }
